Customer centric electronic marketplace

ABSTRACT

An electronic marketplace provides a communication platform between consumer and sellers. Consumers create product wish lists and the wish lists are used as the basis for product advertising from the sellers. In addition, a consumer may invite friends to view the wish list and purchase particular products that are added to the wish list. Because wish lists are used as the basis for advertising, consumers can manage the types of product advertising that they see. Consumers have the ability to turn off individual product advertisements by removing that product from the wish list. Sellers utilize reverse bidding to compete for advertising space with each consumer and friend. One particularly advantageous feature of the embodiment is that wish lists serve as nameless and untraceable proxies for each member by keeping personal information removed from the sellers.

RELATED APPLICATIONS

The present invention is a continuation of U.S. patent application Ser.No. 16/450,872 filed on Jun. 24, 2019 which is a continuation-in-part ofU.S. patent application Ser. No. 16/298,885 filed on Mar. 11, 2019.

FIELD OF THE INVENTION

The present invention relates to electronic commerce, in general, and tomethods, systems and software for providing electronic commerce, inparticular.

BACKGROUND OF THE INVENTION

Consumer use of electronic commerce via the Internet is widespread.However, one consumer oriented problem that is endemic to electroniccommerce it the nuisance presented by advertisements that pop up asbanner ads and the like. By way of example, when a consumer initiates asearch for a product, advertisements for that product seem to follow theconsumer as different web sites are entered. There currently is no wayfor capturing why the consumer searched for something, updating theconsumer's preferences after the product is purchased, or stoppingadvertisements for a product after the consumer becomes uninterested inthe product.

A typical product seller marketing strategy utilizes platforms likeGoogle AdWords and Facebook to leverage a consumer's browser's cookiesand show ads for products the consumer may not even be interested inpurchasing. This marketing strategy is highly inaccurate, usuallyirrelevant, and ultimately ineffective.

Product seller electronic commerce marketing strategies typically arebased on pay-per-click. However pay-per-click marketing is bothconfusing and variable. In addition, when pay-per-click is utilized, theproduct seller lacks the ability to accurately budget for advertisingcampaigns because of the unpredictability of how many views or clickswill occur. No standardized metrics exist to analyze the success of apay-per-click campaign. The result is that product sellers are leftwondering how click-through ratings affect their bottom lines.

It would be highly desirable to provide for electronic commerce in whichthe foregoing drawbacks and problems are eliminated.

SUMMARY

In accordance with the principles of the invention an electronicmarketplace method, system, and software are provided that does not havethe problems and drawbacks of prior electronic marketplaces.

The electronic marketplace of the embodiment provides a communicationplatform between sellers and buyers. Buyers create product wish listsand the wish lists are used as the basis for product advertising fromthe sellers. Because wish lists are used as the basis for advertising,the buyers can manage the types of product advertising that they see. Inaddition, buyers have the ability to turn off individual productadvertisements by removing that product from the wish list. Sellersutilize reverse bidding to compete for advertising space with eachseller. One particularly advantageous feature of the embodiment is thatsellers can create unlimited advertisements without creating advertisingspam.

In various embodiments all interactions between buyers and sellers takeplace in a buyer data free zone. Wish lists serve as nameless anduntraceable proxies for each member by keeping personal informationremoved from the sellers. The wish lists operate to collect dealswithout any data markers linking the wish lists to individual buyers.

In an embodiment of a computer implemented method of providing anelectronic marketplace, the method comprises providing one or more webpages hosted on one or more servers; receiving a request from aparticular consumer to register as a member of the electronicmarketplace; registering the particular consumer as a member of theelectronic marketplace and establishing a product wish list for themember. The wish list is accessible by the member via a dedicated one ofthe one or more webpages. The embodiment further comprises providing oneor more partner web pages hosted on the one or more servers; receivingrequests from sellers to register as partners on the electronicmarketplace, each seller having a product listing. The embodimentcomprises registering the sellers as partners on the electronicmarketplace; accessing each partner product listing for inclusion in theelectronic marketplace. Each partner product listing is searchable bythe member without providing any member data markers to partners. Theembodiment comprises accepting a request from the member to add aparticular product from one the partner product listing to the wishlist; operating each wish list as a nameless and untraceable proxybetween the members to the partners; The embodiment comprisesautomatically notifying partners that the particular product has beenadded to a wish list at a current price without providing any datamarkers linking to any member. The method further comprises initiating areverse bidding sequence without providing any data markers to partnerslinking to any member. The reverse bidding sequence comprises receivinga request from one or more partners to generate an advertisement for theparticular product, the advertisement comprising a particular price;determining the current lowest price for the particular product from allthe—advertisements for the particular product; operating one or moreservers to forward the advertisement having the current lowest price forthe particular product to the wish list; notifying the one or more ofpartners of the current lowest price of the particular product; andrepeating the reverse bidding sequence until the member purchases theparticular product or removes the particular product from the wish list.The embodiment further comprise terminating all further advertisementsfor the particular product from all of the partners to the member uponthe earlier of a purchase of the particular product and removal of theparticular product from the wish list.

The embodiment may further comprise receiving a request from the memberto invite one or more friends to have access to the wish list; creatingan invitation to each of the one or more friends to become a member andhave access to the wish list; permitting all of the one or more friendsthat accept the invitation and become members to have access to the wishlist; and operating the marketplace to act as a nameless and untraceableproxy to the partners for each member.

The embodiment may further comprise utilizing each wish list to collectproduct deals from the partners without providing any data markerslinking each wish list to any member.

The embodiment may further comprise providing the advertisement havingthe current lowest price for the particular product to the one or morefriends that become members.

The embodiment may further comprise terminating all furtheradvertisements for the particular product from all partners to themember friends upon the earlier of a purchase of the particular productand removal of the particular product from the wish list.

The embodiment may further comprise terminating all furtheradvertisements for the particular product from all partners to themember friends and to the member upon the earlier of removal of theparticular product from the wish list by the member, or a purchase ofthe particular product either by one of the member friends or themember.

The embodiment may further comprise utilizing the one or more servers toprovide a bidding platform for the partners; operating the biddingplatform to execute the reverse bidding sequence.

The embodiment may further comprise registering the sellers as partnersfor predetermined subscription prices; and allowing each the partner tocreate an unlimited number of advertisements for the partner's products.

The embodiment may further comprise providing each partner electronicaccess to real time data for key performance indicators.

The embodiment may further comprise selecting the key performanceindicators to be one or more of: total cost, average member reach, totalreach, purchase percentage, total purchases, cost per purchase, averagesales, total sales, and ROI (return on investment) for a selectablepredetermined period.

The embodiment may further comprise permitting each partner to constructadvertising campaigns utilizing a corresponding dedicated partner webpage.

A further embodiment of a computer implemented method of providing anelectronic marketplace in which interactions between consumers andadvertisers take place in a consumer data free zone in which advertisersdo not have access to consumer data and information comprises providingone or more member web pages hosted on one or more servers; receiving arequest via one of the one or more member web pages from a particularconsumer to register as a member of the electronic marketplace;registering the particular consumer as a member of the electronicmarketplace and establishing a product wish list for the member on adedicated one of the one or more member webpages. The further embodimentcomprises providing one or more partner web pages hosted on the one ormore servers; receiving requests via the one or more partner web pagesfrom sellers to register as partners on the electronic marketplace;registering the sellers as partners on the electronic marketplace, eachpartner providing the electronic marketplace access to the partner'sproduct listings such that the member may browse and search eachpartner's product listings without the partner having any access to datamarkers linking to the member. The further embodiment further comprisesaccepting a request from the member to add a particular product to thewish list; automatically notifying the partners that the particularproduct has been added to a wish list, the wish list serving as anameless and untraceable proxy for the member to the partners; andinitiating a reverse bidding sequence without providing any data markersto the partners linking to an individual member. The reverse biddingprocess comprises receiving a request from one or more of partners togenerate an advertisement for the particular product, the advertisementcomprising a particular price for a particular time period; utilizingthe one or more servers to determine a current lowest price for theparticular product from all of the advertisements; operating the one ormore servers to forward the advertisement having the current lowestprice for the particular product to the member; notifying the one ormore of the partners of the current lowest price of the particularproduct; replacing the advertisement with the advertisement having thenext lowest price upon the expiration of the particular time period; andrepeating the reverse bidding sequence until the member purchases theparticular product or removes the particular product from the wish list.The further embodiment comprises terminating all further advertisementsfor the particular product from all partners to the member upon theearlier of a purchase of the particular product and removal of theparticular product from the wish list; and operating the marketplace toprovide that interactions between consumers and advertisers take placein a consumer data free zone in which advertisers do not have access todata and information of the member.

The further embodiment may further comprise operating each partner webpage to permit each partner to generate an advertising campaign basedupon the particular product.

The further embodiment may further comprise receiving a request from themember to invite one or more friends to have access to the wish list;creating an invitation to each of the one or more friends to become amember and have access to the wish list; and permitting each of the oneor more friends that accept the invitation and become a friend member tohave access to the wish list.

The further embodiment may further comprise forwarding the advertisementhaving the current lowest price for the particular product to eachfriend member; and operating the marketplace to act as a nameless anduntraceable proxy for each friend member to the partners.

The further embodiment may further comprise terminating all furtheradvertisements for the particular product from all partners to thefriend members and to the member upon the earlier of removal of theparticular product from the wish list by the member or a purchase of theparticular product by either a friend member or the member.

The further embodiment may further comprise registering the sellers aspartners for predetermined subscription prices. The subscription pricespermit each partner access to a dedicated partner web page, thededicated partner web page allowing each partner to create an unlimitednumber of advertisements for the partner's products.

The further embodiment may further comprise, displaying on the dedicatedpartner web page, data for key performance indicators, the data updatedby the one or more servers in real time; and selecting the keyperformance indicators to be one or more of: total cost, average memberreach, total reach, purchase percentage, total purchases, cost perpurchase, average sales, total sales, ROI (return on investment) currentmonth, and ROI year to date.

A computer implemented electronic marketplace embodiment provides amethod comprising receiving a request from a particular consumer orbuyer to register as a member of the electronic marketplace, registeringthe consumer as a member of said electronic marketplace, andestablishing a wish list for the member on a dedicated one or more webpages.

The method further comprises permitting one or more friends identifiedby the member to have access to the wish list.

In addition, the method includes receiving requests from sellers toregister as partners on the electronic marketplace and accessing eachseller's product listing for inclusion in the electronic marketplace,said product listing being available for searching and browsing by eachsaid member.

The method further comprises accepting a request from said member to adda particular product of said products to said wish list; andautomatically notifying each of said friends that said particularproduct has been added to said wish list.

Still further, the method comprises automatically notifying each of thepartners that sells said particular product that the particular producthas been added to a wish list; and initiating a reverse bidding sequenceand partner advertising campaigns.

The reverse bidding process and advertising campaigns comprise receivinga request from one or more of the partners to provide correspondingadvertisements for the particular product, said advertisement comprisinga particular price, utilizing one or more of the servers to determinefrom all of the advertisement requests a current lowest price for theparticular product, operating the one or more servers to forward theadvertisement having the current lowest price to the member to replacethe listing of said particular product on the member's wish list,notifying the one or more of partners of the current lowest price of theparticular product, and repeating the reverse bidding sequence until themember purchases the particular product or the particular product isremoved from said wish list.

The method of the electronic marketplace additionally comprisesterminating all further advertisements for the particular product fromall of the partners upon the earlier of a purchase of the particularproduct or removal of the particular product from said wish list.

A computer implemented electronic marketplace embodiment mayadditionally comprise receiving a request from a member to invite one ormore friends to have access to the member's wish list. The electronicmarketplace operates automatically creating an invitation to each of theone or more friends to become a member and have access to the member'swish list, and permitting all of said one or more friends that acceptsaid invitation and become members to have access to said wish list.

Further, the method may comprise providing the advertisement having thecurrent lowest price for the particular product to the one or morefriends that become members.

The method may also comprise terminating all further advertisements forthe particular product from all of partners to the member friends thatupon the earlier of a purchase of the particular product or removal ofthe particular product from the wish list.

The method may also comprise terminating all further advertisements forthe particular product from all partners to the member friends and tothe member upon the earlier of a purchase of the particular product byeither the member friends or the member, or removal of the particularproduct from the wish list by the member.

The method may comprise utilizing the one or more servers to provide abidding platform for the partners and operating the bidding platform toexecute the reverse bidding sequence.

The method may comprise registering the sellers as partners forpredetermined subscription prices permitting each partner to create anunlimited number of advertisements for said partner's products.

The method may comprise providing to each partner access to data for keyperformance indicators and updates to the data in real time.

The method may further comprise providing access to reports of keyperformance indicators for the partner's advertisements.

The method may additionally comprise permitting each partner to selectsaid key performance indicators.

The method may comprise selecting key performance indicators to be oneor more of: total cost, average member reach, total reach, purchasepercentage, total purchases, cost per purchase, average sales, totalsales, ROI (return on investment) for a predetermined period, e.g.current month, year to date.

The method may comprise permitting each partner to construct advertisingcampaigns utilizing a corresponding dedicated partner web page.

A second embodiment of a computer implemented method of providing anelectronic marketplace comprises one or more servers. The methodcomprises receiving a request via a web page from a particular consumerto register as a member of said electronic marketplace, and registeringthe particular consumer as a member of the electronic marketplace andestablishing a product wish list for the member on a dedicated memberwebpage.

The second embodiment comprises receiving requests via from sellers toregister as partners on the electronic marketplace and registering eachseller as a partner on the electronic marketplace, each partnerproviding said electronic marketplace access to said partner's productlistings such that said member may browse and search said partner'sproduct listings.

The second embodiment comprises accepting a request from a member to adda particular product to the wish list and automatically notifying thepartners that sell the particular product that it has been added to awish list, thereby initiating a reverse bidding sequence.

The reverse bidding process comprises receiving a request from one ormore of the partners to generate an advertisement for the particularproduct at price for a time period, determining a current lowest pricefor said particular product from all advertisements. The reverse biddingprocess further comprises forwarding the advertisement having thecurrent lowest price for the particular product to the member foracceptance to the wish list, replacing the advertisement of theparticular product on the wish list with the advertisement having thecurrent lowest price, notifying the partners of the current lowest priceof the particular product; and repeating the reverse bidding sequenceuntil the member purchases the particular product or removes theparticular product from the wish list.

In the reverse bidding process, if the time period for a listing of theparticular product expires, the advertisement listing having the nextlowest price becomes the current listing.

The method of the second embodiment further comprises terminating allfurther advertisement listings for the particular product from all ofpartners to the member upon the earlier of a purchase of the particularproduct or removal of the particular product from the wish list.

The method of the second embodiment may further comprise providing eachpartner with one or more dedicated web pages utilizable for each partnerto generate an advertising campaign based upon the particular product.

The method of the second embodiment may further comprise receiving arequest from a member to invite one or more friends to have access tothe wish list, automatically creating an invitation to each friend tobecome a member and have access to the wish list, and permitting allfriends that accept the invitation and become members to have access toview the wish list and purchase any particular product thereon.

The method of the second embodiment may further comprise forwarding theadvertisement listing having the current lowest price for the particularproduct to friends that become members.

The method of the second embodiment further comprises terminating allfurther advertisement listings for the particular product to the friendsthat become members upon the earlier of a purchase of the particularproduct or removal of the particular product from said wish list.

The method of the second embodiment may comprise terminating all furtheradvertisement listings for the particular product from all partners tothe member friends and to the member upon the earlier of a purchase ofthe particular product by either the member friends or purchase by themember, or removal of the particular product from the wish list by themember.

The method of the second embodiment may comprise utilizing one or moreservers to provide a bidding platform for the partners and operating thebidding platform to execute the reverse bidding sequence.

The method of the second embodiment may comprise registering each selleras a partner for a predetermined subscription price permitting thepartner to create an unlimited number of advertisement listings during asubscription period.

The method of the second embodiment may comprise permitting each saidpartner to construct advertising campaigns utilizing a correspondingdedicated partner web page.

A computer implemented electronic marketplace system embodimentcomprises one or more servers, apparatus providing said one or moreservers with access to a wide area network, and a non-transitorycomputer-readable medium encoded with computer-executable instructionsand executable by the one or more servers for providing a method for anelectronic marketplace. The method comprises receiving a request from aparticular consumer or buyer to register as a member of the electronicmarketplace, registering the consumer as a member of said electronicmarketplace, and establishing a wish list for the member on a dedicatedone or more web pages.

The method further comprises permitting one or more friends identifiedby the member to have access to the wish list.

In addition, the method includes receiving requests from sellers toregister as partners on the electronic marketplace and accessing eachseller's product listing for inclusion in the electronic marketplace,said product listing being available for searching and browsing by eachsaid member.

The method further comprises accepting a request from said member to adda particular product of said products to said wish list; andautomatically notifying each of said friends that said particularproduct has been added to said wish list.

Still further, the method comprises automatically notifying each of thepartners that sells said particular product that the particular producthas been added to a wish list; and initiating a reverse bidding sequenceand partner advertising campaigns.

The reverse bidding process and advertising campaigns comprise receivinga request from one or more of the partners to provide correspondingadvertisements for the particular product, said advertisement comprisinga particular price, utilizing one or more of the servers to determinefrom all of the advertisement requests a current lowest price for theparticular product, operating the one or more servers to forward theadvertisement having the current lowest price to the member to replacethe listing of said particular product on the member's wish list,notifying the one or more of partners of the current lowest price of theparticular product, and repeating the reverse bidding sequence until themember purchases the particular product or the particular product isremoved from said wish list.

The method of the electronic marketplace additionally comprisesterminating all further advertisements for the particular product fromall of the partners upon the earlier of a purchase of the particularproduct or removal of the particular product from said wish list.

A computer implemented electronic marketplace embodiment mayadditionally comprise receiving a request from a member to invite one ormore friends to have access to the member's wish list. The electronicmarketplace operates automatically creating an invitation to each of theone or more friends to become a member and have access to the member'swish list, and permitting all of said one or more friends that acceptsaid invitation and become members to have access to said wish list.

Further, the method may comprise providing the advertisement having thecurrent lowest price for the particular product to the one or morefriends that become members.

The method may also comprise terminating all further advertisements forthe particular product from all of partners to the member friends thatupon the earlier of a purchase of the particular product or removal ofthe particular product from the wish list.

The method may also comprise terminating all further advertisements forthe particular product from all partners to the member friends and tothe member upon the earlier of a purchase of the particular product byeither the member friends or the member, or removal of the particularproduct from the wish list by the member.

The method may comprise utilizing the one or more servers to provide abidding platform for the partners and operating the bidding platform toexecute the reverse bidding sequence.

The method may comprise registering the sellers as partners forpredetermined subscription prices permitting each partner to create anunlimited number of advertisements for said partner's products.

The method may comprise providing to each partner access to data for keyperformance indicators and updates to the data in real time.

The method may further comprise providing access to reports of keyperformance indicators for the partner's advertisements.

The method may additionally comprise permitting each partner to selectsaid key performance indicators.

The method may comprise selecting key performance indicators to be oneor more of: total cost, average member reach, total reach, purchasepercentage, total purchases, cost per purchase, average sales, totalsales, ROI (return on investment) for a predetermined period, e.g.current month, year to date.

The method may comprise permitting each partner to construct advertisingcampaigns utilizing a corresponding dedicated partner web page.

A further embodiment of a computer implemented electronic marketplacecomprises one or more servers, apparatus providing said one or moreservers with access to a wide area network, and a non-transitorycomputer-readable medium encoded with computer-executable instructionsand executable by the one or more servers for providing a method for anelectronic marketplace. The method comprises receiving a request via aweb page from a particular consumer to register as a member of saidelectronic marketplace, and registering the particular consumer as amember of the electronic marketplace and establishing a product wishlist for the member on a dedicated member webpage.

The further embodiment of a computer implemented electronic marketplacecomprises receiving requests via from sellers to register as partners onthe electronic marketplace and registering each seller as a partner onthe electronic marketplace, each partner providing said electronicmarketplace access to said partner's product listings such that saidmember may browse and search said partner's product listings.

The further embodiment of a computer implemented electronic marketplacecomprises accepting a request from a member to add a particular productto the wish list and automatically notifying the partners that sell theparticular product that it has been added to a wish list, therebyinitiating a reverse bidding sequence.

The reverse bidding process comprises receiving a request from one ormore of the partners to generate an advertisement for the particularproduct at price for a time period, determining a current lowest pricefor said particular product from all advertisements. The reverse biddingprocess further comprises forwarding the advertisement having thecurrent lowest price for the particular product to the member foracceptance to the wish list, replacing the advertisement of theparticular product on the wish list with the advertisement having thecurrent lowest price, notifying the partners of the current lowest priceof the particular product; and repeating the reverse bidding sequenceuntil the member purchases the particular product or removes theparticular product from the wish list.

In the reverse bidding process, if the time period for a listing of theparticular product expires, the advertisement listing having the nextlowest price becomes the current listing.

The further embodiment of a computer implemented electronic marketplacefurther comprises terminating all further advertisement listings for theparticular product from all of partners to the member upon the earlierof a purchase of the particular product or removal of the particularproduct from the wish list.

The further embodiment of a computer implemented electronic marketplacemay further comprise providing each partner with one or more dedicatedweb pages utilizable for each partner to generate an advertisingcampaign based upon the particular product.

The further embodiment of a computer implemented electronic marketplacemay further comprise receiving a request from a member to invite one ormore friends to have access to the wish list, automatically creating aninvitation to each friend to become a member and have access to the wishlist, and permitting all friends that accept the invitation and becomemembers to have access to view the wish list and purchase any particularproduct thereon.

The further embodiment of a computer implemented electronic marketplacemay further comprise forwarding the advertisement listing having thecurrent lowest price for the particular product to friends that becomemembers.

The further embodiment of a computer implemented electronic marketplacefurther comprises terminating all further advertisement listings for theparticular product to the friends that become members upon the earlierof a purchase of the particular product or removal of the particularproduct from said wish list.

The further embodiment of a computer implemented electronic marketplacemay comprise terminating all further advertisement listings for theparticular product from all partners to the member friends and to themember upon the earlier of a purchase of the particular product byeither the member friends or purchase by the member, or removal of theparticular product from the wish list by the member.

The further embodiment of a computer implemented electronic marketplacemay comprise utilizing one or more servers to provide a bidding platformfor the partners and operating the bidding platform to execute thereverse bidding sequence.

The further embodiment of a computer implemented electronic marketplacemay comprise registering each seller as a partner for a predeterminedsubscription price permitting the partner to create an unlimited numberof advertisement listings during a subscription period.

The further embodiment of a computer implemented electronic marketplacemay comprise permitting each said partner to construct advertisingcampaigns utilizing a corresponding dedicated partner web page.

Various embodiments of the invention comprise a non-transitory computerreadable medium with computer executable instructions stored thereonexecuted by a processor to provide an electronic marketplace method asdescribed herein above.

Further embodiments of the invention comprise a computer-program productfor providing an electronic marketplace, wherein the electronicmarketplace comprises one or more servers in communication with a widearea network, the product comprising a non-transitory computer-readablemedium encoded with computer-executable instructions that, as a resultof being executed by the one or more servers executes a method forproviding the electronic marketplace as describe herein above.

DESCRIPTION OF THE DRAWING

The invention will be understood from a reading of the followingdetailed description of embodiments of the invention in which likereference designators are used to identify like elements and in which:

FIG. 1 is an illustration of electronic commerce in an embodiment of theinvention;

FIG. 2 is an illustration of the flow of electronic commerce in theembodiment of FIG. 1 ;

FIG. 3 is a flow diagram of a portion of an embodiment; and

FIG. 4 is a logic diagram of a portion of an embodiment.

DETAILED DESCRIPTION

In accordance with principles of the invention, an electronic commerceplatform combines both the consumer's and the advertisers' needs for aseamless and effective approach to online marketing.

An electronic commerce system, method and software are provided thatprovide consumer prompted product marketing in which the consumercontrols an advertising conversation with sellers.

We have invented an electronic commerce platform that serves as a filterfor the consumer. Sellers (advertisers) are notified when a product hasbeen purchased or is no longer of interest to or relevant andadvertising of that product is stopped with the dual result of no spamadvertising to consumers and elimination of advertising budget waste.

All interactions between buyers and sellers take place in a “data free”zone. Buyer wish lists are utilized and the wish lists are used asnameless and untraceable proxies for buyers, keeping buyer personalinformation removed from sellers. The wish lists collect seller dealswithout permitting access by sellers to any data markers linking toindividual buyers. In our system wish lists are on the front lines wherebuyers and sellers interact assuring that sensitive buyer personalinformation cannot be compromised because it never enters in the firstplace.

Our electronic commerce platform includes a data and reporting' systemfor sellers that captures key performance indictors to provide accurate,real-time data and analysis to accurately measure, and to properlymanage, the return on investment (ROI) of online marketing campaigns.

In an embodiment of the invention, consumers reveal their productinterests and purchase intentions via curated product wish lists.

Sellers create highly targeted electronic display advertisements,offering discounts and promotions directly to consumers who haveindicated an interest in buying their products through wish lists.

Advantageously, the electronic commerce platform provides the sellerswith unlimited advertisement creation and unlimited product campaignsfor a fixed price and consumers receive zero spam over the electroniccommerce platform.

Turning now to FIG. 1 , one embodiment for an electronic marketplace 100for electronic commerce is illustrated. In the method and system of theinvention, electronic market place comprises an electronic commerceplatform 101 that is accessible via the Internet 103. Other electronicnetworks that are not shown, as will be understood by those skilled inthe art, may access electronic commerce platform 101.

Electronic commerce platform 101, as shown, comprises one or moreservers 105, 107 that provide the various functions that are utilized inthe embodiment. The one or more servers 105, 107 comprise computersoftware that when executed will provide the functionality set outherein below. In addition, electronic commerce platform comprises one ormore databases 104. Although only one database 104 is shown, it will beunderstood by those skilled in the art that more than one database maybe provided and the databases may be of various kinds of databasestructures and operations that are known in the art

In operation, buyers or consumers and sellers both register withelectronic commerce platform 101 to take advantage of the uniqueservices provided.

By way of example, user 109 desires to participate in the electronicmarketplace 100. User 109 accesses electronic access platform 101 viaInternet 103 and registers as a “member”, creating a username andpassword. The registration process can utilize any of the commonly usedregistration techniques.

Once user 109 registers as a member, electronic access platform 101invites user 109 to generate a wish list of products that he desires andto identify friends that user 109 desires to have access to the wishlist.

To generate the wish list, in one embodiment, user 109 may browse orsearch for products available from sellers that become “partners” 111A,111B, . . . 111N that are registered with electronic access platform101. Upon finding a product of interest, electronic access platform 101may display the product along with its price to member 109. In addition,along with displaying the product, the display gives member 109 severaloptions comprising updating the wish list, purchasing the product,suggesting the product to friends 109A . . . 109N, and declining furtherinterest in the product. When a product is added to the wish list, thecurrent product price is listed with the product.

Electronic access platform 101 also invites user 109 to build a socialnetwork by identifying friends 109A, . . . 109N to be invited to becomemembers and to have access to the wish list. In identifying friends109A, . . . 109N, user 109 provides electronic contact information foreach friend 109A, . . . 109N. The electronic contact information may be,for example the email addresses or smart phone contact information orother such contact information that may be used to receive an electronicinvitation. Electronic access platform 101 generates and disseminatesinvitations to each friend 109A, . . . 109N. After each friend 109A, . .. 109N receives an invitation from electronic access platform 101, eachfriend 109A, . . . 109N registers to become a member of electronicmarketplace 100 and upon becoming a member has access to the wish listof friend or member 109.

Each seller 107A, 107B, 107N that desires to participate in theelectronic marketplace 100 accesses electronic access platform 101 viaInternet 103 and registers as a “partner”, creating a username andpassword. The registration process can utilize any of the commonly usedregistration techniques. In addition, each seller 107A, 107B, 107Nprovides site specific information For Amazon.com, the followinginformation is provided: MWS (Amazon Marketplace Web Service) developeridentification, AWS (Amazon Web Service) account identification, AWSaccess identification, secret key, Amazon seller identification, and MWSauthentication token. For other sellers information comparable to thatof Amazon.com is provided.

At the time each seller 107A, 107B, 107N registers to participate in theelectronic marketplace 100, each seller 107A, 107B, 107N becomes apartner 107A, 107B, 107N in the electronic marketplace and agrees to paya periodic fixed subscription payment. Payments are made through anelectronic payment source. In one embodiment, partner subscriptionpayments are through Stipe. In return for the subscription payments,each partner 107A, 107B, 107N is allowed to generate unlimitedadvertising campaigns as described herein below.

After a seller 107A, 107B, 107N registers to become a partner and inputsrequired information, electronic access platform 101 connects with thepartner's web site application programming interface (API) and adds thepartner's products to products that are available through electronicmarketplace 100.

Certain features of the embodiment of FIG. 1 are described inconjunction with FIGS. 2 and 3 . At step 201, consumer 109 registers asa member of electronic marketplace 100 by accessing electronic accessplatform 101. The registration process is described herein above.

At or after registration, at step 203 a wish list is established byelectronic access platform 101 for consumer 109.

After registration and creation of a wish list, member 109 may listfriends that he or she desires to receive invites to view his wish listand receive any deals that sellers who are registered as partners willprovide for particular products that are on the wish list of member 109.In providing the list of friends, member 109 will also provideelectronic contact information for each of the friends. The electroniccontact information may, for example, comprise an email address for eachfriend and/or text contact information for each friend. Electronicaccess platform 101 automatically sends an electronic invitation to eachfriend that member 109 lists at step 205. Friends that accept theelectronic invitation at step 207 are added to a wish list socialnetwork for member 109. In addition, member 109 may browse or search forfriends, e.g., friend 109N, who are already registered as members ofelectronic access platform 101 in a manner similar to that used onsocial media platforms and add those friends found by browsing and/orsearching to the list of friends.

At step 209, member 109 adds a particular product to the wish list.Member 109 may select the product from browsing or searching productsavailable from electronic marketplace 100. The particular product willhave a price associated with it.

The wish list of member 109 is available to each friend 109A . . . 109Nwho has registered with electronic access platform 101. As member 109adds products to the wish list, electronic access platform 101 willnotify each friend 1019A . . . 109N of addition of new products.

As indicated at step 211, member 109 or any friends 109A . . . 109N may,at any time, purchase any particular product that member 109 has listedon the wish list for the current price listed. If the particular productis purchased, electronic access platform 101, at step 235 removes thatparticular product from the wish list of member 109. In addition, asindicated at step 237, electronic access platform 101 terminates allfurther communication from partner sellers 111A . . . 111N to member 109and friends 109A . . . 109 N via the wish lists with respect to thatparticular product.

After step 209, and assuming that the particular product has not beenpurchased by member 109 or friends 109A . . . 109 N, partners 111A . . .111N are notified of the addition of the particular product to member109 wish list.

At step 215, one or more partners 111A . . . 111N may generate a dealfor the particular product. Each deal may comprise a price and a timeduration that the price is effective. Some deals may comprise “flash”sales in which the prices are s particularly low for very limited timedurations, e.g. 30 minutes.

At step 217, electronic access platform 101 determines which of thedeals for the particular product presents the “best” deal, typically thelowest price for the particular product and presents the best deal tomember 109 by forwarding the deal in the form of an advertisement tomember 109.

Member 109 may review the best deal and either accepts the deal forpresentation on the wish list or rejects the deal. At step 219, member109 accepts the deal and, at step 221, electronic access platform 101modifies the wish list to list the best deal for the particular productand the particular product price in the best deal becomes the currentprice.

At step 223, electronic access platform 101 notifies all of friends 109A. . . 109 N of the new current price for the particular product.

In addition, at step 225, electronic access platform 101 notifies all ofpartners 111A . . . 111N are notified of the deal accepted by member 109and added to the wish list. Each partner 111A . . . 111N may decide tocompete against the deal by generating a new, better deal at step 227.

Electronic access platform 101 determines which new, better deal is thebest deal on the basis of price. At step 229, electronic access platform101 transmits or displays the new better deal to member 109. Again,member 109 may accept or reject inclusion of the new deal onto the wishlist. If member 109 does not accept the new deal for inclusion onto thewish list, the deal presently on the wish list is unchanged.

If member 109 accepts the new deal at step 231, the new deal replacesthe current deal, the process returns to step 221 and repeats.

Each deal displayed on the wish list will remain until it expires or isreplaced with a better deal or is removed by member 109. In the eventthat a deal expires, electronic access platform 101 will remove thatdeal from the wish list and present the next better, unexpired deal tomember 109 for presentation to member 109 for inclusion on the wishlist.

As pointed out above, in the event that member 109 or any of friends109A . . . 109N purchase a product from the wish list, that particularproduct is removed from the wish list at step 235.

When a member 109 or friend 109A . . . 109N decides to purchase aparticular product from the wish list of member 109, the purchase andsale transaction is performed directly between member 109 or the onefriend 109A . . . 109N and the particular partner 111A that offered thedeal that is accepted as indicated on FIG. 1 as Internet connection103C.

When a particular product is removed from the wish list, all furthercommunication from partners 111A . . . 111N to member 109 and friends109A . . . 109N with respect to the particular product are terminated.

Since each deal from partners 111A . . . 111N is an advertisement for aparticular product, electronic access platform 101 controls the flow ofadvertisements for particular products to member 109 and friends 109A .. . 109N. Accordingly, any consumer utilizing electronic marketplace 100can safely browse for products without the result that browsing resultsin unwanted electronic advertisements being received.

Turning back to FIG. 1 electronic access platform 101 comprises pricebidding logic software 101A. Price bidding logic 101A may reside on oneor more of servers 105, 107 or may reside on a separate server that isnot shown. In the embodiment shown, price bidding logic 101A resides onserver 105. Price bidding logic 101A in conjunction with server 105provides a price bidding platform 101B. Price bidding platform 101Bprovides a comprehensive bidding process for partners 111A . . . 111N todetermine lowest possible product prices for members 109, 109A . . .109N. Having multiple partners 111A . . . 111N of any product creates abidding scenario where a group of members 109, 109A . . . 109N iscontinually offered lower prices via member console displays for aselected product on the wish list of member 109. The dynamic biddingprocess continues until 1) the product is purchased, or 2) member 109removes the item from the wish list. Bidding platform data is collectedand is made available for all products through a “real-time data andstatistics tracking” service.

When member 109 puts adds a product to his or her wish list, the listedproduct price becomes the current low bid price for that item. Allpartners 111A . . . 111N selling that product can then only create abidding campaign at a lower price. Price bidding logic 101A determineswhat deals can be created and be shown to member 109, 109A . . . 109N.

Price bidding logic 101A operates such that only the lowest price willbe presented to member that has the product in his or her wish list.Bidding prices are based on predetermined bidding price increment rules.

In the embodiment, predetermined bidding price increment rules are asfollows:

-   -   If the current low bid on the auction is from $0.01 to $0.99,        the next bid must be at least $0.05 lower;    -   If the current low bid is $1.00 to $4.99, the next bid must be        at least $0.25 lower;    -   If the current low bid is $5.00 to $24.99, the next bid must be        at least $0.50 lower;    -   If the current low bid is $25.00 to $99.99, the next bid must be        at least $1.00 lower;    -   If the current low bid is $100.00 to $249.99, the next bid must        be at least $2.50 lower;    -   If the current low bid is $250.00 to $499.99, the next bid must        be at least $5.00 lower;    -   If the current low bid is $500.00 to $999.99, the next bid must        be at least $10.00 lower;    -   If the current low bid is $1,000.00 to $2,499.99, the next bid        must be at least $25.00 lower;    -   If the current low bid is $2,500 to $4,999.99, the next bid must        be at least $50.00 lower;    -   If the current low bid is $5,000.00 or higher, the next bid must        be at least $100.00 lower;

Partners may set up advertising campaigns utilizing electronic accessplatform 101. In establishing an advertising campaign each partner 111A. . . 111N may provide a campaign data set of information to electronicaccess platform 101. The campaign data set in an illustrative embodimentcomprises a specified product, a product price, an expiration date/time,an expiration quantity, and whether an autobid option is selected.

Electronic access platform 101 provides a partner dashboard displayaccessible by each partner 111A . . . 111N. Electronic access platformautofills a product into the partner electronic dashboard when alert oraction is generated from a member 109, 109A . . . 109N by adding theproduct to a wish list or suggesting a product to a member friend.

The product price is required. The product price, at the least, complieswith the pricing increment rules set out above.

An expiration date and time is not required but may be provided by thepartner 111A . . . 111N when the product pricing or availability has atime limit.

An expiration quantity is not required but may be added when a limitedamount of product from a Partner 111A . . . 111N is available to offerfor a current campaign.

The autobid option is made available by a yes/no checkbox. If a partner111A . . . 111N selects “yes” for the autobid option, a minimum price isrequired and must be entered and an available quantity must be entered.Price bidding logic 101A of electronic access platform 101 automaticallyenters a lower bid for a product whenever another partner provides a newcurrent price for the product. The autobid function for a partner 111A .. . 111N ends when all the available product is sold. When an autobidoption is selected the product price, expiration date/time, andexpiration quantity are not entered.

All autobid pricing changes affect products in only in members 109, 109A. . . 109N wish lists. The same partner products show original, i.e.,non autobid adjusted, pricing when a product is searched or browsedorganically through a member electronic display console. Where, forexample, a partner is Amazon.com and the searching or browsing is viaAmazon.com, the original Amazon.com pricing stays the same as well. Theuse of wish lists becomes a strong incentive, because products added towish lists receive better deals.

Product bidding platform 101B takes into consideration expiration datato manage the product deals. By way of example, assume member 109 putsproduct A into their wish list and that the current price for product Ais $50.00. Further assume that there are 3 current partner sellers ofproduct A and they each create a deal campaign as follows:

-   -   Partner 1: $40.00 with 1-week expiration    -   Partner 2: $45.00 with 2-week expiration    -   Partner 3: $30.00 with 30-minute expiration

Each member having product A in their wish list will be able to purchasea “Flash Deal” alert for $30.00. The members can also add that deal totheir wish list, which then alerts all connected member friends of theflash deal. After 30 minutes elapses, with no other partner making alower deal, the price reverts to the original list price of $50.00 withan option for the $40.00 deal for the remainder of the original oneweek. After that original one week elapses, again with no partner makinga lower deal, the price will revert to the original $50.00 with anoption for the $45.00 deal for the remainder of the original two weeks.

At any time, Partners 111A . . . 111N can create an auto bid throughpartner bidding platform 101B. To do this, a partner 111A . . . 111Nwill determine 1) the lowest price they can sell that item for, and 2)the duration or product quantity. Once the lowest price number isdesignated, partner bidding platform 101B will auto-bid in their behalfagainst other Partners 111A . . . 111N selling and creating deals forthe same product in the above stated increments for the product's pricepoint.

Once the product bidding logic 101A determines the best current deal,that deal is given a data communication system (DCS) 101C. Datacommunication system 101C offers the price bidding logic 101A deal andcollects member action response data from member 109 via the followingfour options presented to member 109:

-   -   Update My Wish List    -   Purchase Product    -   Suggest Product to Member Friends    -   No Thanks

This member action response data (MAD) is stored as a file 104D indatabase 104 and is available through a data reporting system (DRS)101D. MAD is collected and available for all partner products through a“real-time data and statistics tracking” service.

Turning now to FIG. 4 , a flow diagram shows features of the system andmethod of the embodiment. Consumer 109 of FIG. 1 registers as a memberof electronic marketplace 100 at 401. Consumer of member 109 addsparticular product at 403 and at 405 adds friends 109A . . . 109N tocreate a wish list at 407.

Electronic access platform 101, upon member 109 adding a particularproduct to the wish list, notifies at friends 109A . . . 109N that theparticular product has been added to the wish list 409 andsimultaneously at 411 notifies all partners 111A . . . 111N that sellthat particular product are notified that a member is interested in thatparticular product.

At decision 413, member 109 and friends 109A . . . 109N decide whetheror not to purchase the particular product. If one decides to purchasethe product at the price that it is listed, that particular product isremoved from the wish list at 435.

If at decision 413, member 109 and friends 109A . . . 109N decide not topurchase the product at the current price, then the process continuesand at 415 partners 111A . . . 111N that sell that particular productcreate deals for that particular product.

At 415, electronic access platform 101 utilizes an algorithm or logic todetermine and show the best or lowest deal for the particular product tomember 109. Member 109 has the option to accept the best deal forinclusion on the wish list or not.

At 417, assuming that member 109 has accepted the option to accept thebest deal for inclusion on the wish list, electronic access platform 101notifies friends 109A . . . 109N of the new deal at 423 andsimultaneously notifies partners 111A. 111N of the newly accepted dealat 425.

At decision 433, member 109 and friends 109A . . . 109N decide whetherto purchase the particular product at the new deal price. If one ofmember 109 and friends 109A . . . 109N decides to make the purchase, theparticular product is then removed from the wish list at 435.

If none of member 109 and friends 109A . . . 109N decides to make thepurchase, then the reverse bidding process repeats by returning to 415where any of partners 111A. 111N may create a new deal for theparticular product.

In the above described embodiment member created wish lists are thebasis for seller advertising. The use of wish lists allows each memberto manage what product advertisements are seen. Members have the abilityto turn off particular product advertisements by removing thatparticular product from wish lists.

The embodiment further provides that partners compete for advertisingspace by reverse bidding of lowest sale price for particular products.In addition, sellers can create unlimited advertising for the productsthat they sell during a subscription period.

Instead of bidding on and purchasing advertising campaigns for eachindividual product as is the current norm for “pay per click”advertising, our novel embodiment allows partners to pay a setsubscription price (monthly or yearly) for access to an electronicconsole that allows them to create unlimited advertisements for allproducts they sell.

That set subscription price permits a non-variable anchor number foralgorithms to create multiple data sets. It allows partners a fixednumber for budget purposes.

Electronic access platform 101 provides product placement performanceinformation to partners 111A . . . 111N in the form of data and reports.

Data may be presented to the partners 111A . . . 111N via an electronicdata console viewable online. The data console provides real timeupdates. Reports are also viewable via the electronic console and aredownloadable and printable.

Both data and reports make available to partners information around KeyPerformance Indicators (KPIs) comprising:

1. Total Cost

2. Campaigns Created

3. Non Campaign Purchases

4. Average Member Reach

5. Total Reach

6. Purchase Percentage

7. Total Purchases

8. Cost Per Purchase

9. Average Sales

10. Total Sales

11. Return on Investment (ROI) Current Month

12. ROI Year to Date

The Total Cost shows an accumulated or a divided Partner's cost numberbased on view.

Campaigns Created shows a total number of individual productcampaigns/deals created based on view—either for the current month, oryear to date accumulative.

The Average Member Reach shows an average of total member reach numbersfor every campaign created for a selected view period.

Total Reach shows an accumulated total of total member reach numbers forevery campaign created for a selected view period.

Purchase Percentage shows what percentages of purchases are made bymembers from the total number of campaigns/deals created based onselected view.

Total Purchases shows an accumulated number of member purchases from atotal number of campaigns/deals created based on selected view.

Cost Per Purchase shows relationship number of purchases versus costs.It is calculated by dividing a “Total Cost” KPI by “Total Purchases” KPIbased on a selected view.

Average Sales shows an average number of a total sales number for eachcampaign/deal based on a selected view.

Total Sales shows an accumulation number of a total sales number foreach campaign/deal based on a selected view.

Return on Investment (ROI) shows a ROI percentage number based on aselected view and is calculated as follows: ROI=[(Total Sales−TotalCost)/Total Cost)]*100.

The “selected view” is selectable on the electronic console by a partnerfrom, for example, daily, weekly, monthly, or other selectable options.

It will be appreciated by those skilled in the art that databases 104may be utilized to store and make available registration information formembers and partners as well as storing wish lists for various membersand storing partner product information. In addition, databases 104 maybe utilized to store partner key performance indicator data and reportinformation. It will further be appreciated by those skilled in the artthat databases 104 as well as one or more servers may be cloud based.

It will further be appreciated by those skilled in the art that althoughparticular details of each of the servers 105, 107 is not shown, serverstypically comprise one or more processors and non-transitory computerreadable medium storing computer programs.

In a further embodiment of the invention a member may “crowd source”payments for wish list products. At the time a member adds a product toa wish list member 109 may designate that he wishes to crowd sourcepayment for the product. If member 109 selects a crowd source paymentoption for a product, each member friend 109A . . . 109N receives anotification that the particular product has been added to the memberwish list and that member 109 has selected a crowd source option. Withthis functional option, each friend member 109A . . . 109N maycontribute a portion towards the current price of the particularproduct. Electronic access platform 101 keeps track of crowd sourcepayments from member friends 109A . . . 109N and member 109. When thetotal of the crowd source payments equals the current price of theparticular product, electronic access platform 101 will access a crowdsource function that will facilitate purchase of the particular productwith crowd source payment aggregation.

Various embodiments of the invention comprise a non-transitory computerreadable medium with computer executable instructions stored thereonexecuted by a processor to provide an electronic marketplace method asdescribed herein above.

Further embodiments of the invention comprise a computer-program productfor providing an electronic marketplace, wherein the electronicmarketplace comprises one or more servers in communication with a widearea network, the product comprising a non-transitory computer-readablemedium encoded with computer-executable instructions that, as a resultof being executed by the one or more servers executes a method forproviding the electronic marketplace as describe herein above.

The invention has been described in terms of various embodiments. Itwill be appreciated by those skilled in the art that the invention isnot limited in scope to the embodiments that are shown and describedherein. It is intended that the invention be limited in scope only bythe attached claims and that the claims be given the broadest scopeallowable in view of the prior art.

The invention claimed is:
 1. A computer implemented method of providinga consumer centric electronic marketplace wherein a consumer controlsadvertisements received from sellers, said method comprising: providingone or more servers coupled to an electronic network; operating said oneor more servers to respond to an electronic request from a consumer viaa consumer device to establish a product wish list; receiving electronicrequests at said one or more servers from seller electronic devices toregister as sellers on said electronic marketplace, each of said sellershaving an electronic product listing accessible by said electronicmarketplace via said network; operating said one or more servers toaccess each said seller product listing and to include products fromeach said seller product listing in said electronic marketplace;operating said one or more servers to permit said consumer to browse andsearch for products included in said electronic marketplace withoutproviding any customer data markers to said sellers linking to saidconsumer and to permit said consumer to add a particular product fromsaid electronic marketplace to said consumer's wish list; operating saidone or more servers to provide separate communication paths to saidconsumer device and to each said seller electronic devices to serve as aproxy between said consumer and said sellers to provide that saidconsumer is nameless and untraceable by said sellers and said consumerdata and information including cookies on said consumer device are notavailable to each said seller electronic device; operating said one ormore servers to send an electronic notification to said sellers thatsaid particular product has been added to a wish list at a current pricewithout providing any data markers linking to any said consumer;providing price bidding software instructions on said one or moreservers; executing said price bidding software instructions to initiatea reverse bidding sequence between said sellers without providing anydata markers to said sellers linking to said consumer; operating saidone or more servers as a filter to forward only an advertisement havingthe current lowest price for said particular product to said wish list;and operating said one or more servers to use said wish list as thebasis for filtering product advertising from said sellers sent to saidconsumer so that said consumer can search or browse for products on saidelectronic marketplace and not receive unwanted advertisements, saidconsumer controlling advertisements by adding and deleting particularproducts to said wish list.
 2. A computer implemented method inaccordance with claim 1, comprising: operating said one or more serversto determine if said consumer purchases said particular product orremoves said particular product from said wish list and to automaticallyterminate all further advertisements for said particular product fromall of said sellers to said consumer upon the earlier of a purchase ofsaid particular product and removal of said particular product from saidwish list.
 3. A computer implemented method in accordance with claim 1,comprising: operating said one or more servers to update said wish listto include said current lowest price on said consumer wish list only ifsaid consumer has sent an electronic request to include said currentlowest price on said wish list; and operating said one or more serversto automatically notify said one or more of said sellers of the currentlowest price of said particular product.
 4. A computer implementedmethod in accordance with claim 1, comprising: operating said one ormore servers to receive an electronic request from said consumer toinvite one or more friends to have access to said wish list; operatingsaid one or more servers to transmit an electronic invitation to each ofsaid one or more friends to become a consumer and have access to saidwish list; and operating said one or more servers to permit all of saidone or more friends that accept said invitation and become consumers tohave access to said wish list; and operating said marketplace to act asa nameless and untraceable proxy for said consumers to said sellers. 5.A computer implemented method in accordance with claim 1, comprising:operating said one or more servers to provide said advertisement havingthe lowest current lowest price on said wish list to said consumers. 6.A computer implemented method in accordance with claim 4, comprising:operating said one or more servers to terminate all furtheradvertisements for said particular product from all of said sellers tosaid consumer friends upon the earlier of a purchase of said particularproduct and removal of said particular product from said wish list.
 7. Acomputer implemented method in accordance with claim 4, comprising:operating said one or more servers as a filter to control the flow ofsaid advertisements to said consumer friends so that only advertisementsfor each said particular product on said consumer's wish list andproducts on said consumer friends corresponding wish lists are forwardedto said consumer friends.
 8. A computer implemented method in accordancewith claim 4, comprising: operating said one or more servers toterminate all further advertisements for said particular product fromall of said sellers to said consumer friends and to said consumer uponthe earlier of removal of said particular product from said wish list bysaid consumer, or a purchase of said particular product either by one ofsaid consumer friends or said consumer.
 9. A computer implemented methodin accordance with claim 1, comprising: operating said one or moreservers to register said sellers as sellers on said electronicmarketplace for predetermined subscription prices; and operating saidone or more servers to allow each said seller to create an unlimitednumber of advertisements for said seller's products.
 10. A computerimplemented method in accordance with claim 9, comprising: operatingsaid one or more servers to provide each said seller electronic accessto real time data for key performance indicators.
 11. A computerimplemented method in accordance with claim 10, comprising: operatingsaid one or more servers to select said key performance indicators to beone or more of: total cost, average consumer reach, total reach,purchase percentage, total purchases, cost per purchase, average sales,total sales, and ROI (return on investment) for a selectablepredetermined period.
 12. A computer implemented method in accordancewith claim 9, comprising: operating said one or more servers to alloweach said seller to construct advertising campaigns utilizing acorresponding dedicated seller web page.
 13. A computer implementedmethod of providing an electronic marketplace in which interactionsbetween consumers and sellers take place in a consumer data free zone inwhich advertisers do not have access to consumer data and informationand in which consumers control what advertisements are received fromsaid sellers, said method comprising: operating one or more servers toprovide said electronic marketplace; operating said electronicmarketplace to permit said consumer to establish a product wish list;operating said electronic marketplace to register sellers on saidelectronic marketplace, each of said sellers having an electronicproduct listing and providing said electronic marketplace access to saidseller's product listings; operating said electronic marketplace toaccess each said seller's product listing to provide an electronicmarket place product listing that said consumer may browse and searchwithout any said seller having any access to data markers linking tosaid consumer and any information identifying said consumer electronicdevice including cookies on said consumer device; operating saidelectronic marketplace to accept a request from said consumer to add ordelete a particular product from said electronic marketplace productlisting on said wish list; operating said electronic marketplace to anotify said sellers that said particular product has been added to awish list, said electronic marketplace serving as a nameless anduntraceable proxy between said consumer to said sellers; operating saidelectronic marketplace to initiate a reverse bidding sequence betweensaid sellers for said particular product without providing any datamarkers to said sellers linking to an individual consumer; operatingsaid one or more servers to determine an advertisement having a currentlowest price for said particular product from all of said advertisementsand forwarding said advertisement having said current lowest price forsaid particular product to said consumer's wish list; operating saidelectronic marketplace to use said wish list as the basis for filteringproduct advertising from said sellers sent to said consumer so that saidconsumer can browse or search for products on said electronicmarketplace and not receive unwanted advertisements from said sellers,said consumer controlling said filtering by adding or deleting productsto or from said wish list; and operating said electronic marketplace toprovide separate communication paths to said consumer device and to eachsaid seller electronic device to serve as a proxy between said consumerand said sellers to provide that interactions between said consumer andsaid sellers takes place via said electronic marketplace in a consumerdata free zone in which said sellers do not have access to data andinformation of said consumer and said consumer data and informationincluding cookies on said consumer device are not available to each saidseller electronic device.
 14. A computer implemented method inaccordance with claim 13, comprising: operating said electronicmarketplace to determine if said consumer purchases said particularproduct or removes said particular product from said wish list and toterminate all further advertisements for said particular product fromall of said sellers to said consumer upon the earlier of a purchase ofsaid particular product and removal of said particular product from saidwish list.
 15. A computer implemented method in accordance with claim13, comprising: each said advertisement expires upon expiration of aparticular time period; operating said electronic marketplace to replacesaid advertisement on said wish list with an advertisement having thenext lowest price upon the expiration of said particular time period.16. A computer implemented method in accordance with claim 13,comprising: operating said electronic marketplace to repeat said reversebidding sequence until said consumer purchases said particular productor removes said particular product from said wish list.
 17. A computerimplemented method in accordance with claim 13, comprising: operatingsaid electronic marketplace to receive an electronic request from saidconsumer to invite one or more friends to have access to said wish list;and operating said electronic marketplace to permit each of said one ormore friends that accept said invitation and become a friend consumer tohave access to said wish list.
 18. A computer implemented method inaccordance with claim 17, comprising: operating said electronicmarketplace to forward said advertisement having said current lowestprice for said particular product to each said friend consumer; andoperating said electronic marketplace to act as a nameless anduntraceable proxy between each of said friend consumers and saidsellers.
 19. A computer implemented method in accordance with claim 18,comprising: operating said electronic marketplace to terminate allfurther advertisements for said particular product from all of saidsellers to said friend consumers and to said consumer upon the earlierof removal of said particular product from said wish list by saidconsumer or a purchase of said particular product by either a saidfriend consumer or said consumer.
 20. A computer implemented method inaccordance with claim 13, comprising: operating said electronicmarketplace to register said sellers as sellers for predeterminedsubscription prices; and said subscription prices permitting each saidseller access to a dedicated seller web page, said dedicated seller webpage allowing each said seller to create an unlimited number ofadvertisements for said seller's products.
 21. A computer implementedmethod in accordance with claim 20, comprising: operating saidelectronic marketplace to display on said dedicated seller web page datakey performance indicators, said data updated by said one or moreservers in real time; and operating said electronic marketplace toselect said key performance indicators to be one or more of: total cost,average consumer reach, total reach, purchase percentage, totalpurchases, cost per purchase, average sales, total sales, ROI (return oninvestment) current month, and ROI year to date.